Intel with a racing game to peddle their brand.

Date and Time: 1/8/07 5:19 PM Picture 40 of 79